represent abroad - Alemán Inglés Diccionario